/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package aptech.semester.code.entity;

import java.math.BigDecimal;
import java.util.Vector;

/**
 *
 * @author vi
 */
public class ReportSalaryEntity {
    private String employeeId;
    private String employeeName;
    private String department;
    private String position;
    private BigDecimal january = BigDecimal.ZERO;
    private BigDecimal february = BigDecimal.ZERO;
    private BigDecimal march = BigDecimal.ZERO;
    private BigDecimal april = BigDecimal.ZERO;
    private BigDecimal may = BigDecimal.ZERO;
    private BigDecimal june = BigDecimal.ZERO;
    private BigDecimal july = BigDecimal.ZERO;
    private BigDecimal august = BigDecimal.ZERO;
    private BigDecimal september = BigDecimal.ZERO;
    private BigDecimal october = BigDecimal.ZERO;
    private BigDecimal november = BigDecimal.ZERO;
    private BigDecimal december = BigDecimal.ZERO;
    private BigDecimal total = BigDecimal.ZERO;

    public String getEmployeeId() {
        return employeeId;
    }

    public void setEmployeeId(String employeeId) {
        this.employeeId = employeeId;
    }

    public String getEmployeeName() {
        return employeeName;
    }

    public void setEmployeeName(String employeeName) {
        this.employeeName = employeeName;
    }

    public String getDepartment() {
        return department;
    }

    public void setDepartment(String department) {
        this.department = department;
    }

    public String getPosition() {
        return position;
    }

    public void setPosition(String position) {
        this.position = position;
    }

    public BigDecimal getJanuary() {
        return january;
    }

    public void setJanuary(BigDecimal january) {
        this.january = january;
    }

    public BigDecimal getFebruary() {
        return february;
    }

    public void setFebruary(BigDecimal february) {
        this.february = february;
    }

    public BigDecimal getMarch() {
        return march;
    }

    public void setMarch(BigDecimal march) {
        this.march = march;
    }

    public BigDecimal getApril() {
        return april;
    }

    public void setApril(BigDecimal april) {
        this.april = april;
    }

    public BigDecimal getMay() {
        return may;
    }

    public void setMay(BigDecimal may) {
        this.may = may;
    }

    public BigDecimal getJune() {
        return june;
    }

    public void setJune(BigDecimal june) {
        this.june = june;
    }

    public BigDecimal getJuly() {
        return july;
    }

    public void setJuly(BigDecimal july) {
        this.july = july;
    }

    public BigDecimal getAugust() {
        return august;
    }

    public void setAugust(BigDecimal august) {
        this.august = august;
    }

    public BigDecimal getSeptember() {
        return september;
    }

    public void setSeptember(BigDecimal september) {
        this.september = september;
    }

    public BigDecimal getOctober() {
        return october;
    }

    public void setOctober(BigDecimal october) {
        this.october = october;
    }

    public BigDecimal getNovember() {
        return november;
    }

    public void setNovember(BigDecimal november) {
        this.november = november;
    }

    public BigDecimal getDecember() {
        return december;
    }

    public void setDecember(BigDecimal december) {
        this.december = december;
    }

    public BigDecimal getTotal() {
        return total;
    }

    public void setTotal(BigDecimal total) {
        this.total = total;
    }
    
    public Vector toVector() {
        Vector v = new Vector();
        v.add(employeeId);
        v.add(employeeName);
        v.add(department);
        v.add(position);
        v.add(january);
        v.add(february);
        v.add(march);
        v.add(april);
        v.add(may);
        v.add(june);
        v.add(july);
        v.add(august);
        v.add(september);
        v.add(october);
        v.add(november);
        v.add(december);
        v.add(total);
        return v;
    }
}
